package com.cdpm.web.dto;

import java.util.Date;
import java.util.List;

/**
 * @description:活动管理查询列表
 * @author: longjy
 * @create: 2024-08-27 16:29
 **/
public class ActivityConfigDTO {
    private String activityId;
    private String activityName;
    private String activityType;
    private String activityTypeName;
    private String activityImage;
    private String activityStatus;
    private Date activityStartDate;
    private Date activityEndDate;
    private String activityStartDateStr;
    private String activityEndDateStr;
    private String configText;
    private Date insertTime;
    private String insertTimeStr;
    private String insertUser;
    private Date updateTime;
    private String updateTimeStr;
    private String updateUser;
    private String channelName;
    private String organName;
    private String organId;
    private String activityGroup;
    private String activityAddress;
    // 活动标题
    private String activityTitle;

    // 活动平台
    private String activityPlatform;

    // 活动有效开始时间
    private Date validTimeStart;
    private String validTimeStartStr;

    // 活动有效结束时间
    private Date validTimeEnd;
    private String validTimeEndStr;

    // 主办方
    private String organizer;

    // 活动开始时间
    private Date activeTimeStart;
    private String activeTimeStartStr;

    // 活动结束时间
    private Date activeTimeEnd;
    private String activeTimeEndStr;

    // 活动描述
    private String activeDesc;

    // 活动查询条件
    private String activeQuery;

    // 奖品领取方式
    private String prizeMethod;

    // 奖品开始领取时间
    private Date prizeTimeStart;
    private String prizeTimeStartStr;

    // 奖品结束领取时间
    private Date prizeTimeEnd;
    private String prizeTimeEndStr;

    // 用户信息扫描条件
    private String userInfoScan;

    // 用户信息消息
    private String userInfoMsg;

    // 奖品限制条件
    private String prizeLimit;

    // 用户抽取数量
    private String userExtractionNum;

    // 奖池限制
    private String jackpotLimit;

    // 用户权限
    private String userRight;

    // 模板
    private String template;

    // 皮肤
    private String skin;

    private String prizeMethodName;

    private String userInfoScanName;

    private List<String> userInfoMsgStr;

    private String prizeLimitName;

    private String userRightName;

    private String templateName;

    private String skinName;

    public String getSkinName() {
        return skinName;
    }

    public void setSkinName(String skinName) {
        this.skinName = skinName;
    }

    public String getTemplateName() {
        return templateName;
    }

    public void setTemplateName(String templateName) {
        this.templateName = templateName;
    }

    public String getUserRightName() {
        return userRightName;
    }

    public void setUserRightName(String userRightName) {
        this.userRightName = userRightName;
    }

    public String getPrizeLimitName() {
        return prizeLimitName;
    }

    public void setPrizeLimitName(String prizeLimitName) {
        this.prizeLimitName = prizeLimitName;
    }

    public List<String> getUserInfoMsgStr() {
        return userInfoMsgStr;
    }

    public void setUserInfoMsgStr(List<String> userInfoMsgStr) {
        this.userInfoMsgStr = userInfoMsgStr;
    }

    public String getUserInfoScanName() {
        return userInfoScanName;
    }

    public void setUserInfoScanName(String userInfoScanName) {
        this.userInfoScanName = userInfoScanName;
    }

    public String getPrizeMethodName() {
        return prizeMethodName;
    }

    public void setPrizeMethodName(String prizeMethodName) {
        this.prizeMethodName = prizeMethodName;
    }

    public String getActivityId() {
        return activityId;
    }

    public void setActivityId(String activityId) {
        this.activityId = activityId;
    }

    public String getActivityName() {
        return activityName;
    }

    public void setActivityName(String activityName) {
        this.activityName = activityName;
    }

    public String getActivityType() {
        return activityType;
    }

    public void setActivityType(String activityType) {
        this.activityType = activityType;
    }

    public String getActivityTypeName() {
        return activityTypeName;
    }

    public void setActivityTypeName(String activityTypeName) {
        this.activityTypeName = activityTypeName;
    }

    public String getActivityImage() {
        return activityImage;
    }

    public void setActivityImage(String activityImage) {
        this.activityImage = activityImage;
    }

    public String getActivityStatus() {
        return activityStatus;
    }

    public void setActivityStatus(String activityStatus) {
        this.activityStatus = activityStatus;
    }

    public Date getActivityStartDate() {
        return activityStartDate;
    }

    public void setActivityStartDate(Date activityStartDate) {
        this.activityStartDate = activityStartDate;
    }

    public Date getActivityEndDate() {
        return activityEndDate;
    }

    public void setActivityEndDate(Date activityEndDate) {
        this.activityEndDate = activityEndDate;
    }

    public String getActivityStartDateStr() {
        return activityStartDateStr;
    }

    public void setActivityStartDateStr(String activityStartDateStr) {
        this.activityStartDateStr = activityStartDateStr;
    }

    public String getActivityEndDateStr() {
        return activityEndDateStr;
    }

    public void setActivityEndDateStr(String activityEndDateStr) {
        this.activityEndDateStr = activityEndDateStr;
    }

    public String getConfigText() {
        return configText;
    }

    public void setConfigText(String configText) {
        this.configText = configText;
    }

    public Date getInsertTime() {
        return insertTime;
    }

    public void setInsertTime(Date insertTime) {
        this.insertTime = insertTime;
    }

    public String getInsertTimeStr() {
        return insertTimeStr;
    }

    public void setInsertTimeStr(String insertTimeStr) {
        this.insertTimeStr = insertTimeStr;
    }

    public String getInsertUser() {
        return insertUser;
    }

    public void setInsertUser(String insertUser) {
        this.insertUser = insertUser;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateTimeStr() {
        return updateTimeStr;
    }

    public void setUpdateTimeStr(String updateTimeStr) {
        this.updateTimeStr = updateTimeStr;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public String getChannelName() {
        return channelName;
    }

    public void setChannelName(String channelName) {
        this.channelName = channelName;
    }

    public String getOrganName() {
        return organName;
    }

    public void setOrganName(String organName) {
        this.organName = organName;
    }

    public String getOrganId() {
        return organId;
    }

    public void setOrganId(String organId) {
        this.organId = organId;
    }

    public String getActivityGroup() {
        return activityGroup;
    }

    public void setActivityGroup(String activityGroup) {
        this.activityGroup = activityGroup;
    }

    public String getActivityAddress() {
        return activityAddress;
    }

    public void setActivityAddress(String activityAddress) {
        this.activityAddress = activityAddress;
    }

    public String getActivityTitle() {
        return activityTitle;
    }

    public void setActivityTitle(String activityTitle) {
        this.activityTitle = activityTitle;
    }

    public String getActivityPlatform() {
        return activityPlatform;
    }

    public void setActivityPlatform(String activityPlatform) {
        this.activityPlatform = activityPlatform;
    }

    public Date getValidTimeStart() {
        return validTimeStart;
    }

    public void setValidTimeStart(Date validTimeStart) {
        this.validTimeStart = validTimeStart;
    }

    public String getValidTimeStartStr() {
        return validTimeStartStr;
    }

    public void setValidTimeStartStr(String validTimeStartStr) {
        this.validTimeStartStr = validTimeStartStr;
    }

    public Date getValidTimeEnd() {
        return validTimeEnd;
    }

    public void setValidTimeEnd(Date validTimeEnd) {
        this.validTimeEnd = validTimeEnd;
    }

    public String getValidTimeEndStr() {
        return validTimeEndStr;
    }

    public void setValidTimeEndStr(String validTimeEndStr) {
        this.validTimeEndStr = validTimeEndStr;
    }

    public String getOrganizer() {
        return organizer;
    }

    public void setOrganizer(String organizer) {
        this.organizer = organizer;
    }

    public Date getActiveTimeStart() {
        return activeTimeStart;
    }

    public void setActiveTimeStart(Date activeTimeStart) {
        this.activeTimeStart = activeTimeStart;
    }

    public String getActiveTimeStartStr() {
        return activeTimeStartStr;
    }

    public void setActiveTimeStartStr(String activeTimeStartStr) {
        this.activeTimeStartStr = activeTimeStartStr;
    }

    public Date getActiveTimeEnd() {
        return activeTimeEnd;
    }

    public void setActiveTimeEnd(Date activeTimeEnd) {
        this.activeTimeEnd = activeTimeEnd;
    }

    public String getActiveTimeEndStr() {
        return activeTimeEndStr;
    }

    public void setActiveTimeEndStr(String activeTimeEndStr) {
        this.activeTimeEndStr = activeTimeEndStr;
    }

    public String getActiveDesc() {
        return activeDesc;
    }

    public void setActiveDesc(String activeDesc) {
        this.activeDesc = activeDesc;
    }

    public String getActiveQuery() {
        return activeQuery;
    }

    public void setActiveQuery(String activeQuery) {
        this.activeQuery = activeQuery;
    }

    public String getPrizeMethod() {
        return prizeMethod;
    }

    public void setPrizeMethod(String prizeMethod) {
        this.prizeMethod = prizeMethod;
    }

    public Date getPrizeTimeStart() {
        return prizeTimeStart;
    }

    public void setPrizeTimeStart(Date prizeTimeStart) {
        this.prizeTimeStart = prizeTimeStart;
    }

    public String getPrizeTimeStartStr() {
        return prizeTimeStartStr;
    }

    public void setPrizeTimeStartStr(String prizeTimeStartStr) {
        this.prizeTimeStartStr = prizeTimeStartStr;
    }

    public Date getPrizeTimeEnd() {
        return prizeTimeEnd;
    }

    public void setPrizeTimeEnd(Date prizeTimeEnd) {
        this.prizeTimeEnd = prizeTimeEnd;
    }

    public String getPrizeTimeEndStr() {
        return prizeTimeEndStr;
    }

    public void setPrizeTimeEndStr(String prizeTimeEndStr) {
        this.prizeTimeEndStr = prizeTimeEndStr;
    }

    public String getUserInfoScan() {
        return userInfoScan;
    }

    public void setUserInfoScan(String userInfoScan) {
        this.userInfoScan = userInfoScan;
    }

    public String getUserInfoMsg() {
        return userInfoMsg;
    }

    public void setUserInfoMsg(String userInfoMsg) {
        this.userInfoMsg = userInfoMsg;
    }

    public String getPrizeLimit() {
        return prizeLimit;
    }

    public void setPrizeLimit(String prizeLimit) {
        this.prizeLimit = prizeLimit;
    }

    public String getUserExtractionNum() {
        return userExtractionNum;
    }

    public void setUserExtractionNum(String userExtractionNum) {
        this.userExtractionNum = userExtractionNum;
    }

    public String getJackpotLimit() {
        return jackpotLimit;
    }

    public void setJackpotLimit(String jackpotLimit) {
        this.jackpotLimit = jackpotLimit;
    }

    public String getUserRight() {
        return userRight;
    }

    public void setUserRight(String userRight) {
        this.userRight = userRight;
    }

    public String getTemplate() {
        return template;
    }

    public void setTemplate(String template) {
        this.template = template;
    }

    public String getSkin() {
        return skin;
    }

    public void setSkin(String skin) {
        this.skin = skin;
    }
}
